'''
Created on 2016年3月2日

@author: 张志波
'''
import qrcode
qr = qrcode.QRCode(
    # 范围为1到40，表示二维码的大小,如果想让程序自动生成，将值设置为 None 并使用 fit=True 参数即可。
    version=1,
    # 二维码的纠错范围，可以选择4个常量
    error_correction=qrcode.constants.ERROR_CORRECT_L,
    # 每个点的像素个数
    box_size=1,
)
while (1):
    ipt = input()
    if (ipt=='exit'):
        break
    else:
        qr.add_data(ipt)
        # 自动生成大小
        # qr.make(fit=True)  
        img = qr.make_image()
        # 保存图片
        # img.save('vittor.png')
        # 以字符形式输出
        a = qr.print_ascii()
        for i in range(0, 22):
            for m in range(0, 21):
                if (i % 2 == 0):
                    if (m < 20):
                        # print (a[i][m],end='')
                        if(a[i][m] == 0 or a[i][m] == 2):
                            print ('00', end='')
                        else:
                            print ('11', end='')
                    else:
                        # print (a[i][m])
                        if(a[i][m] == 0 or a[i][m] == 2):
                            print ('00')
                        else:
                            print ('11')
                else:
                    if (m < 20):
                        # print (a[i][m],end='')
                        if(a[i][m] == 0 or a[i][m] == 1):
                            print ('00', end='')
                        else:
                            print ('11', end='')
                    else:
                        # print (a[i][m])
                        if(a[i][m] == 0 or a[i][m] == 1):
                            print ('00')
                        else:
                            print ('11')